$(document).ready(function(){
	var bannerIndex=0,lunboIndex=0,scrollPicIndex=0,bannerInterval,lunboInterval;
	var searchKey='';

	/*搜索框事件*/
	$('.b_search__list').hover(function(){
		$('.b_search__itemList').show();
	},function(){
		$('.b_search__itemList').hide();
	});

	$('.b_search__itemList').on('click','.b_search__item',function(){
		$(this).addClass('current').siblings().removeClass('current');
		$('.b_search__showItem').html($(this).html());
		$('.b_search__showItem').attr('data',$(this).attr('data-type'));
		$('.b_search__itemList').hide();
	});

	$('.b_search__placeholder').on('click',function(){
		$(this).hide();
		$('.b_search__input>input').focus();
	});

	$('.b_search__input>input').on('blur',function(){
		if($(this).val()=='') $('.b_search__placeholder').show();
		$('.b_search__resultList').hide();
	});

	$('.b_search__input>input').on('keyup',function(){
		if($(this).val()!=''){
			// if()
			$('.b_search__result').html($(this).val());
			$('.b_search__resultList').show();
		}else{
			$('.b_search__result').html();
			$('.b_search__resultList').hide();
		}
	});

	$('.b_search__resultList').on('click','.b_search__result',function(){
		$('.b_search__input>input').val($(this).html());
		$('.b_search__resultList').hide();
	});
	$("#keywords").focus(function(){
		$("#keywords").val("");
	  });
	$("#keywords").blur(function(){
		var ds = $("#keywords").val();
		if(ds.trim() == ''){
			$("#keywords").val("搜索作品");
		}
		
	});

    //搜索
    $(".b_search__btn").on('click',function(e){
        e.preventDefault();
        var $type=$("#search_type").val(),
            $keyword=$("#keywords").val();

        if($keyword==''){
            alert('请输入作品名或会员名!');
            return false;
        }
        var url=GM.siteUrl + 'search/?keyword='+encodeURI($keyword)+'&t='+$type;
        window.location.href=url;
    });
	
	//二级菜单效果
	$(".two-nacvLev").mouseenter(function(){
		 $('.two-level').show();
	}).mouseleave(function() {
		$(".sub-menus").slideUp(1);
		$('.two-level').hide();
	});
	
	
	/*咨询轮播nav*/

	$('.b-scrollPic__nav').on('click','.b-scrollPic__navItem',function(){
		if(!$(this).hasClass('act')){
			
			$('.b-scrollPic__item').hide().eq($(this).index()).show();
			
			$('.b-scrollPic__titleItem').hide().eq($(this).index()).show();
			$(this).addClass('act').siblings().removeClass('act');
		}
	});

	/*头条页面-tip关闭按钮*/
	$('.b-toutiaoTip__closeBtn').on('click',function(){
		$('.b-toutiaoTip').hide();
	});

	/*侧边栏-伸展*/
	$('.b-slideBar__title').eq(0).next().slideToggle();
	$('.b-slideBar__title').eq(0).parent().addClass('act');
	$('.b-slideBar__title').on('click',function(){
		if($(this).parent().hasClass('act')){
			$(this).parent().removeClass('act');
			$(this).next().slideToggle();
		}
		else{
			$('.b-slideBar__fenlei.act .b-slideBar__list').slideToggle();
			$('.b-slideBar__fenlei').removeClass('act');
			$(this).next().slideToggle();
			$(this).parent().addClass('act');
		}
	});

	/*圈子条纹*/
	$('.b-quanzi:nth-child(even)').addClass('even');

	/*banner nav*/
	$('.b-banner__nav').on('click','.b-banner__navItem',function(){
		// clearTimeout(bannerInterval);
		$('.b-banner__item').eq(bannerIndex%$('.b-banner__item').length).stop(true,true).fadeOut(600);
		bannerIndex=$(this).index();
		$('.b-banner__item').eq(bannerIndex).stop(true,true).fadeIn(600);
		$(this).addClass('act').siblings().removeClass('act');
		// setTimeout(bannerAuto,5*1000);
	});


	function bannerAuto(){
		$('.b-banner__item').eq(bannerIndex%$('.b-banner__item').length).stop(true,true).fadeOut(600);
		$('.b-banner__item').eq((bannerIndex+1)%$('.b-banner__item').length).stop(true,true).fadeIn(600);
		$('.b-banner__navItem').removeClass('act').eq((bannerIndex+1)%$('.b-banner__item').length).addClass('act');
		bannerIndex++;
		bannerInterval = setTimeout(bannerAuto,5*1000);
	}

	function bannerNav(){
		
		var str='';
		for(var i=0; i<$('.b-banner__item').length; i++){
			if(i==0){
				str+='<div class="b-banner__navItem act"></div>';
			}else{
				str+='<div class="b-banner__navItem"></div>';
			}
		}
		$('.b-banner__nav').html(str);
	}

	function lunboAuto(){
		$('.b-lunbo__panel').eq(lunboIndex%$('.b-lunbo__panel').length).animate({left:'-660px'},600,function(){
			$(this).css({left:'660px'});
		});
		$('.b-lunbo__panel').eq((lunboIndex+1)%$('.b-lunbo__panel').length).animate({left:0},600);
		lunboIndex++;
		lunboInterval = setTimeout(lunboAuto,5*1000);
	}

    //返回顶部
    function gotoTop(min_height){
        //预定义返回顶部的html代码，它的css样式默认为不显示
        var gotoTop_html = '<div id="gotoTop">返回顶部</div>';
        //将返回顶部的html代码插入页面上id为page的元素的末尾
        $("#gotop").append(gotoTop_html);
        $("#gotoTop").click(//定义返回顶部点击向上滚动的动画
            function(){$('html,body').animate({scrollTop:0},700);
            }).hover(//为返回顶部增加鼠标进入的反馈效果，用添加删除css类实现
            function(){$(this).addClass("hover");},
            function(){$(this).removeClass("hover");
            });
        //获取页面的最小高度，无传入值则默认为600像素
        min_height ? min_height = min_height : min_height = 600;
        //为窗口的scroll事件绑定处理函数
        $(window).scroll(function(){
            //获取窗口的滚动条的垂直位置
            var s = $(window).scrollTop();
            //当窗口的滚动条的垂直位置大于页面的最小高度时，让返回顶部元素渐现，否则渐隐
            if( s > min_height){
                $("#gotoTop").fadeIn(100);
            }else{
                $("#gotoTop").fadeOut(200);
            };
        });
    };

	function init(){
		$('.b-banner__item').eq(0).show();
		$('.b-lunbo__panel').eq(0).css({left:0});
		bannerNav();
        gotoTop();
		setTimeout(bannerAuto,5*1000);
	//	setTimeout(lunboAuto,5*1000);
	}

	$(window).scroll(function(){
        var scrollTop = $(this).scrollTop();
        var scrollHeight = $(document).height();
        var windowHeight = $(this).height();

		if(scrollTop>=scrollHeight-windowHeight-200){
			$('.b-slideBar').css({top:'',bottom:'200px'});
			$('#renzheng').css({top:'',bottom:'200px'});
			// $('#goumaiqudao').css({top:'',bottom:'200px'});
		}else{
			$('.b-slideBar').css({top:'125px',bottom:''});
			$('#renzheng').css({top:'273px',bottom:''});
			// $('#goumaiqudao').css({top:'185px',bottom:''});
		}

		// console.log(scrollTop,scrollHeight,windowHeight,scrollHeight-windowHeight)
	});

	init();

});